(small) shops - Espagnol Anglais Dictionnaire